package com.ruoyi.constant;

import com.google.common.collect.Lists;
import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.Arrays;
import java.util.List;

/**
 * 生产状态枚举
 **/
@Getter
@AllArgsConstructor
public enum JgScztV3Enum implements TypeOfCoupon{

    GB("关闭", "关闭"),
    SC("生产", "生产"),
    TC("停产", "停产"),
    ZJ("在建", "在建");



    private String code;
    private String desc;

    /**
     * 获取全部生产状态
     */
    public static List<JgScztV3Enum> getAllJgScZtV3Enum() {
        // 创建一个空列表。
        List<JgScztV3Enum> list = Lists.newArrayList();
        // 将枚举的所有值添加到列表中
        list.addAll(Arrays.asList(values()));
        // 返回包含所有枚举值的列表。
        return list;
    }
}
